Volume 24, Issue 4, April 2023, Pages 116-168
Sayed Ibrahim Ali Ali
Volume 21, Issue 2, February 2020, Pages 85-103
Sherif Adel Gaber Ahmed; Sayed Ibrahim Ali Ali